cup-and-ball joint - Turkish English Dictionary